improvised explosive device - Inglés Sinónimo Diccionario

improvised explosive device

n.
[1] I.E.D. , IED